speak for themselves - Alemán Inglés Diccionario